canopy insulator - Francés Inglés Diccionario